﻿using System.ComponentModel;

namespace DataModels.Enums.OfflineStore
{
    public enum OfflineStoreOrderStatus
    {
        /// <summary>
        /// 待支付
        /// </summary>
        [Description("待支付")]
        PendingPayment = 0,

        /// <summary>
        /// 已支付 - 券码已生成未使用
        /// </summary>
        [Description("已支付")]
        Paid = 1,

        /// <summary>
        /// 已完成 - 券码已使用
        /// </summary>
        [Description("已完成")]
        Completed = 2,

        /// <summary>
        /// 已取消
        /// </summary>
        [Description("已取消")]
        Cancelled = 3,

        /// <summary>
        /// 已退款
        /// </summary>
        [Description("已退款")]
        Refunded = 6,
    }
}
